int sumOddLengthSubarrays(int* arr, int arrSize)
{
   int i=0,total=0,k=0,h=0,point;                          //定义所需变量
   int m=1;
   

   m=arrSize%2;                         
   point=arrSize;                          //判断初始长度的奇偶性，并对偶数情况进行初始处理
 
  if(m==0)
   {       
   point-=1;
   }                              
//printf("%d",point);



                                   //将数组大小转变为数组下标
   while (point>=0)
     {        
         i=0;
         h=0;
         k=0;
        while(h+point<=arrSize&&i<=arrSize-1)
         {
           total+=arr[i];                       //对符合条件情况进行累加
          // printf("%d# ",total);
           i++;
           k++;
       //    printf("%d@ ",k);
           if (k==point)
           {
               h++;                             //同一个长度的不同形式累加
            //   printf("%d &",h);
               i=h;
               k=0;        
                                                 //break;
           }
         
         }
      //   printf("%d ",total);
         point-=2;
     }
     return total;
}